body {
font-family:Helvetica,Arial,sans-serif;
font-size:0.9em;
background-color: blue;
}
p {
line-height:1.5em;
}
ul#menu, ul#menu ul {
list-style-type:none;
margin:0;
padding:0;
width:15em;
}
ul#menu a {
display:block;
text-decoration:none;
}
ul#menu li {
margin-top:1px;
}
ul#menu li a {
background:#333333 none repeat scroll 0 0;
color:#FFFFFF;
padding:0.5em;
}
ul#menu li a:hover {
background:#000000 none repeat scroll 0 0;
}
ul#menu li ul li a {
background:#CCCCCC none repeat scroll 0 0;
color:#000000;
padding-left:20px;
}
ul#menu li ul li a:hover {
background:#AAAAAA none repeat scroll 0 0;
border-left:5px solid #000000;
padding-left:15px;
}
.code {
border:1px solid #CCCCCC;
list-style-type:decimal-leading-zero;
margin:0;
padding:5px;
}
.code code {
display:block;
margin-bottom:0;
padding:3px;
}
.code li {
background:#DDDDDD none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:0 0 2px 2.2em;
}
.indent1 {
padding-left:1em;
}
.indent2 {
padding-left:2em;
}
